package cn.com.gainfo.bktas.business.ableeft;

import java.util.List;

import javax.sql.DataSource;

import cn.com.gainfo.bktas.dao.AbleEftDAO;
import cn.yzyue.base.tools.db.DB;
import cn.yzyue.base.tools.db.SQL;




public class AbleEftBusiness {

	private AbleEftDAO dao = null;

	public AbleEftBusiness() {
		dao = new AbleEftDAO();
	}
	
	public Boolean changeAbleEft(DataSource dataSource,List<String[]> list,int banknosite){
		if(list != null && list.size() > 0){
			SQL resetsql = new SQL("update provinbank set ableeft=''"); 
			DB.alter(dataSource, resetsql);
			
			for (int i = 0; i < list.size(); i++) {
				String[] arrs = list.get(i);
				if(dao.exisBankId(dataSource, arrs[banknosite])){
					dao.modAbleEft(dataSource,arrs[banknosite],arrs[4]);
				}else{
//					String[] infos = new String[6];
//					infos[0] = arrs[0];
//					infos[1] = arrs[1];
//					infos[2] = arrs[3];
//					infos[3] = arrs[0].substring(3,7);
//					infos[4] = arrs[0].substring(0,3);
//					infos[5] = "true";
//					
//					dao.addBankInfo(dataSource, infos);
				}
			}
			
			return true;
		}else{
			return false;
		}
	}
	
	
	
}
